package com.web.mall.service;

import com.web.mall.pojo.Specification;
import com.web.mall.pojo.TbTypeTemplate;
import com.web.mall.pojogroup.TbSpecification;

import java.util.List;

public interface TemplateManagerService {

    public List<TbTypeTemplate> findTemplateList();

    /**
     * 查询所有模板列表
     * @return
     */
    public List<TbTypeTemplate> queryTemplate();

    /**
     * 根据id查询单条模板
     * @param id
     * @return
     */
    public TbTypeTemplate findTbTypeTemplateById(Long id);


    /**
     * 删除模板
     * @param id
     * @return
     */
    public boolean deleteTemplate(Long id);

    /**
     * 添加或编辑
     * @param tbTypeTemplate
     * @return
     */
    boolean saveTemplate(TbTypeTemplate tbTypeTemplate);

    TbTypeTemplate findTemplateById(Long id);
}
